Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 LON MEFUS Semi-Detached £303,132 £81,500 14 Jul 2000
6 LON MEFUS Detached £283,570 £166,500 13 Aug 2012
7 LON MEFUS Semi-Detached £198,838 £169,500 30 Oct 2020
10 LON MEFUS Detached £275,000 1 Sep 2023
15 LON MEFUS Semi-Detached £246,373 £145,000 10 Mar 2010
17 LON MEFUS Semi-Detached £326,272 £69,500 23 Jun 1998
18 LON MEFUS Semi-Detached £248,937 £196,000 31 Aug 2017
19 LON MEFUS Detached £310,309 £156,950 30 Jun 2004
20 LON MEFUS Semi-Detached £354,949 £76,000 3 Jul 1998
20 LON MEFUS Semi-Detached £354,949 £76,000 3 Jul 1998
21 LON MEFUS Detached £200,811 £120,000 8 May 2013
22 LON MEFUS Semi-Detached £320,720 £187,000 29 Jan 2010
26 LON MEFUS Semi-Detached £328,241 £313,000 4 Feb 2022
28 LON MEFUS Terraced £305,761 £300,000 13 May 2022
30 LON MEFUS Semi-Detached £227,041 £76,000 26 Apr 2002
32 LON MEFUS Semi-Detached £303,571 £181,000 5 Apr 2013
34 LON MEFUS Semi-Detached £304,459 £180,000 14 Dec 2012